//package com.sx.manage.service.operation;
//
//import java.util.ArrayList;
//import java.util.List;
//
//import javax.annotation.Resource;
//
//import org.slf4j.Logger;
//import org.slf4j.LoggerFactory;
//import org.springframework.stereotype.Service;
//
//import com.sx.model.CAccountBookItemEntity;
//import com.sx.model.manage.mybatis.vo.result.ResultListVO;
//import com.sx.model.manage.mybatis.web.vo.operation.MAccountBookItemInfoVO;
//import com.sx.service.IBillServiceInterface;
//import com.sx.vo.CBillQueryVo;
///**
// * 系统运维-账簿查询
// * @author zwm
// *
// */
//@Service("accountBookInfoService")
//public class AccountBookInfoService {
//	
//	private Logger _log = LoggerFactory.getLogger(this.getClass());
//	@Resource(name="billService")
//	private IBillServiceInterface billService;
//	
//	/**
//	 * 查询信息列表
//	 * @param query
//	 * @return
//	 */
//	public ResultListVO<MAccountBookItemInfoVO> findAccountBookItem(MAccountBookItemInfoVO vo ){
//		_log.debug("账簿查询 query_account_book_page:");
//		ResultListVO<MAccountBookItemInfoVO> result = new ResultListVO<>();
//		CBillQueryVo queryVo = vo.createQuery();
//		
//		List<CAccountBookItemEntity> itemList = null;
//		Long num = null;
//		try{
//			num = this.billService.countAccountBookItem( queryVo );
//			itemList = this.billService.findAccountTradeRecordItem( queryVo );
//			
//			result.setRecordsFiltered( num );
//			result.setRecordsTotal( num );
//		}catch(Exception e){
//			itemList = new ArrayList<>();
//			_log.error("账簿查询列表异常error={}",e);
//		}
//		_log.debug("开始生成界面数据");
//		List<MAccountBookItemInfoVO> itemVOList = new ArrayList<>( itemList.size() );
//		
//		MAccountBookItemInfoVO itemVO = null;
//		for(CAccountBookItemEntity item: itemList){
//			itemVO = new  MAccountBookItemInfoVO();
//			itemVO.setBooke_item( item );	
//			_log.debug("application_name:"+item.getApplication_name());
//			//加入集合
//			itemVOList.add( itemVO );
//		}
//		//返回界面
//		result.setData( itemVOList );
//		
//		return result;
//	}
//}
